.center-theme-container{

  height: 100%;
  background-size: cover;
  background-position: center;
  display: flex;
  justify-content: center;
  align-items: center;
}     

.center-theme-panel{
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}